package com.springboot.dto;

/**
* 助理信息列表视图，显示信息
*/
public class AssistantMessageListView {
    private Integer messageId;
    private Integer messageType;
    private String currDate;
    private String currTime;
    private String appointDate;
    private String appointTime;
    private String patientName;
    private String patientTel;
    private String state;
    private String assistantName;
    private String assistantTel;
    private String doctorName;
    private String doctorTel;


    public AssistantMessageListView(){}

    public AssistantMessageListView(Integer messageId, Integer messageType, String currDate, String currTime, String appointDate, String appointTime, String patientName, String patientTel, String state, String assistantName, String assistantTel, String doctorName, String doctorTel) {
        this.messageId = messageId;
        this.messageType = messageType;
        this.currDate = currDate;
        this.currTime = currTime;
        this.appointDate = appointDate;
        this.appointTime = appointTime;
        this.patientName = patientName;
        this.patientTel = patientTel;
        this.state = state;
        this.assistantName = assistantName;
        this.assistantTel = assistantTel;
        this.doctorName = doctorName;
        this.doctorTel = doctorTel;
    }

    public Integer getMessageId() {
        return messageId;
    }

    public void setMessageId(Integer messageId) {
        this.messageId = messageId;
    }

    public Integer getMessageType() {
        return messageType;
    }

    public void setMessageType(Integer messageType) {
        this.messageType = messageType;
    }

    public String getCurrDate() {
        return currDate;
    }

    public void setCurrDate(String currDate) {
        this.currDate = currDate;
    }

    public String getCurrTime() {
        return currTime;
    }

    public void setCurrTime(String currTime) {
        this.currTime = currTime;
    }

    public String getAppointDate() {
        return appointDate;
    }

    public void setAppointDate(String appointDate) {
        this.appointDate = appointDate;
    }

    public String getAppointTime() {
        return appointTime;
    }

    public void setAppointTime(String appointTime) {
        this.appointTime = appointTime;
    }

    public String getPatientName() {
        return patientName;
    }

    public void setPatientName(String patientName) {
        this.patientName = patientName;
    }

    public String getPatientTel() {
        return patientTel;
    }

    public void setPatientTel(String patientTel) {
        this.patientTel = patientTel;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public String getAssistantName() {
        return assistantName;
    }

    public void setAssistantName(String assistantName) {
        this.assistantName = assistantName;
    }

    public String getAssistantTel() {
        return assistantTel;
    }

    public void setAssistantTel(String assistantTel) {
        this.assistantTel = assistantTel;
    }

    public String getDoctorName() {
        return doctorName;
    }

    public void setDoctorName(String doctorName) {
        this.doctorName = doctorName;
    }

    public String getDoctorTel() {
        return doctorTel;
    }

    public void setDoctorTel(String doctorTel) {
        this.doctorTel = doctorTel;
    }

    @Override
    public String toString() {
        return "{" +
                "\"infoId\":\"" + messageId + '\"' +
                ",\"infoType\":\"" + messageType + '\"' +
                ",\"currDate\":\"" + currDate + '\"' +
                ",\"currTime\":\"" + currTime + '\"' +
                ",\"appointDate\":\"" + appointDate + '\"' +
                ",\"appointTime\":\"" + appointTime + '\"' +
                ",\"patientName\":\"" + patientName + '\"' +
                ",\"patientTel\":\"" + patientTel + '\"' +
                ",\"state\":\"" + state + '\"' +
                ",\"assistantName\":\"" + assistantName + '\"' +
                ",\"assistantTel\":\"" + assistantTel + '\"' +
                ",\"doctorName\":\"" + doctorName + '\"' +
                ",\"doctorTel\":\"" + doctorTel + '\"' +
                '}';
    }
}
